MySQL - pripojeni z Delphi 5; transakce v MySQL

Otázka od: Karel Rys

1. 12. 2003 16:21

Pekne odpoledne,

v dohledne dobe budu potrebovat nahravat data do databaze MySQL na internetu z
aplikace v Delphi
5. Prosim poradite nekdo free komponentu, ktera by toto bez potizi zvladala,
vcetne obrazku (BLOB)?

Dale bych se rad zeptal zkusenejsich kolegu - Interbase podporuje transakce.
MySQL, pokud vim,
nikoliv. Da se v ni nejak rozumne resit situace, kdy potrebuji celou
posloupnost SQL prikazu
vratit? Konkretne me to trapi ve spojeni s internetovym obchodem - zakaznik
potvrdi vyber zbozi,
zacne se vytvaret objednavka; pokud se v tomto okamziku zjisti, ze nektere
zbozi jiz neni na
sklade, potrebuji na predesle prikazy provest roll-back. Vhodnym resenim pro me
by byla i
serializace pristupu k DB, ale ani to neumim udelat (pristup v tomto okamziku
bude z PHP, vse
pobezi na linuxu).

Diky za kazdy namet,

Karel Rys






----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: Jiri Matejka

1. 12. 2003 16:35

> v dohledne dobe budu potrebovat nahravat data do databaze MySQL na
> internetu z aplikace v Delphi
> 5. Prosim poradite nekdo free komponentu, ktera by toto bez potizi
> zvladala, vcetne obrazku (BLOB)?

Pouzivam komponenty od Zeos, jsou celkem v pohode, ale nevim jestli zvladaji
obrazky. Predpokladam, ze ano.

> Dale bych se rad zeptal zkusenejsich kolegu - Interbase podporuje
> transakce. MySQL, pokud vim, nikoliv. Da se v ni nejak rozumne resit
> situace, kdy potrebuji celou posloupnost SQL prikazu vratit?

MySQL podporuje transakce, nejsem si ted jisty od ktere verze, ale ve verzi
3.23.53-max uz jsou. Musis pouzit tabulky typu InnoDB.

Jirka Matejka






----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)